
.top-navigation-bar-menu{display:none;}
.btn--link{margin-left:10px;}
.hora-faq{margin-top:60px;}
#header{background-color:white}
@media (max-width: 768px) {
  /* Zabránit úniku slideru mimo viewport */
  #products-2.products-block {
    overflow: hidden;
    max-width: 100vw;
  }
      #header .site-name img {
        max-height: 45px;
    }


  #products-2 .slick-list {
    overflow: hidden;
  }

  /* Slick počítá šířku slidů inline stylem (width: ...px) podle
     desktopového slidesToShow — na mobilu to přepíšeme natvrdo
     na 100 % šířky kontejneru bez ohledu na to, co Slick nastavil */
  #products-2 .slick-slide {
    width: 100% !important;
  }

  #products-2 .slick-track {
    width: 100% !important;
    transform: none !important;
  }


  #products-2 .slick-slide:not(.slick-active) {
    display: none !important;
  }

  #products-2 .product {
    width: 100% !important;
  }

  /* Šipky a dots nedávat přes obsah karty */
  #products-2 .slick-prev,
  #products-2 .slick-next {
    top: 35%;
    z-index: 2;
  }

  #products-2 .slick-dots {
    position: relative;
    margin-top: 12px;
  }
}

.menu-helper-visible .overall-wrapper:before{background:rgba(244, 244, 244, 0.66)!important;backdrop-filter: blur(10px);}
body footer .container.footer-bottom.clear .copyright{text-align:center;}
.homepage-products-heading-2 {
  text-align: center;
  margin:0 auto;
}
.type-index .products-block{margin:0 auto;}
.type-detail .shp-tabs-wrapper{padding-right:0px;}
.listSorting__controls{display:none;}
.product-top .social-buttons-wrapper{display:none;}
.site-msg.information{background-color:#1cad70;color:white;}
.benefitBanner{background-color:white;}
#footer .custom-footer{flex-wrap: nowrap;}
.homepage-products-4 .product-top {
  flex-direction: row-reverse;
}
.footer .site-name{text-align:center;}
.popup-widget.login-widget .popup-widget-inner{border-radius:12px;}
.type-detail .shp-tabs-wrapper{width:100%;}
p[data-testid="productCardDescr"] a{margin-top:10px!important;}
.pageArticleDetail header[itemprop="headline"] {
  display: none;
}
.hero-label{color:#1cad70!important;font-size:14px;}
.menu-helper>ul:before{ background:none!important;}
.menu-level-1 {
  background-image: url("https://780103.myshoptet.com/user/documents/upload/Obrázky/10.5.2026-2657-Edit-50.jpg");
  background-repeat: no-repeat;
  background:none!important;
  background-position: center;
  background-size: cover;
}
.type-category #content h1{display:none;}
.stars-wrapper{display:none;}
.type-detail .responsive-nav .shp-tabs-holder{display:none;}
.type-detail .shp-tabs-wrapper .basic-description h3:first-child{display:none;}
#header .search-form.hovered fieldset input{border-radius: 8px 0px 0px 8px!important;}
#header .search-form.hovered fieldset button{border-radius: 0px 8px 8px 0px;}
#header .search-form.hovered fieldset{border-radius:8px!important;}
.footer-banners.banner-wrapper {
  display: flex;
  flex-direction: column;
}
 
.footer-banners .footer-banner {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
}
@media (max-width:792px){
#footer .custom-footer{flex-wrap: wrap!important;}
.footer-banners .footer-banner{max-height:100%;}
}
